﻿using System;
using ProjScan.Config;
using ProjScan.Config.GUIConfig;
using ProjScan.Modules;
using ProjScan.Tools;
using UnityEngine;

namespace ProjScan.ScanGUI.Page
{
	// Token: 0x0200026B RID: 619
	internal class EffectsPlayCheckPage : BasePage<EffectsPlayCheckConfig>
	{
		// Token: 0x060010AC RID: 4268 RVA: 0x000081E5 File Offset: 0x000063E5
		public EffectsPlayCheckPage()
		{
			this.pageId = "Effects_Play_Check";
			this.pageName = "特效播放检测";
			this.fixModule = Module.Effects_Play_Fix;
		}

		// Token: 0x060010AD RID: 4269 RVA: 0x0000820D File Offset: 0x0000640D
		public override void Init()
		{
			this.dicRuleInfo = Singleton<RuleInfoManager>.Instance.dicRuleInfoByPage["7"];
			this.CreateRuleGUI();
		}

		// Token: 0x060010AE RID: 4270 RVA: 0x00008231 File Offset: 0x00006431
		public override void OnGUI(Rect mainRectangle)
		{
			this.rect = mainRectangle;
			this.GUITitle(false);
			GUITools.DrawSeparator(ScanSettingWindow.I.pageWidth - 20f);
		}
	}
}
